/**
 * Copyright © 2009 Qasky. All rights reserved.
 *
 * 系统组织机构管理接口
 *
 * @author Wang Hongya
 * @version 0.0.0 2019/10/15
 *
 * History:
 * (author, date, desc)
 * (Wang Hongya, 20191105, 创建文件)
 */
import request from '../libs/request';

/**
 * 获取系統角色列表
 * @returns {*}
 */
export function loadSysOrgTree () {
    return request({
        url: 'api/comm/loadSysOrgTree',
        method: 'get'
    });
}

/**
 * 获取系統角色列表
 * @returns {*}
 */
export function loadFirstLevelOrg () {
  return request({
    url: 'api/comm/loadFirstLevelSysOrg',
    method: 'get'
  });
}

/**
 * 查询组织机构
 * @params para
 * @returns {*}
 */
export function findSysOrgs (para) {
  return request({
    url: 'api/sysorg/findSysOrgs',
    method: 'get',
    params: para
  });
}

/**
 * 新增组织机构
 * @params para
 * @returns {*}
 */
export function addSysOrg (para) {
  return request({
    url: 'api/sysorg/addSysOrg',
    method: 'post',
    data: para
  });
}


/**
 * 编辑组织机构
 * @params para
 * @returns {*}
 */
export function updSysOrg (para) {
  return request({
    url: 'api/sysorg/updSysOrg',
    method: 'post',
    data: para
  });
}

/**
 * 删除系統角色
 * @params para
 * @returns {*}
 */
export function delSysOrg (para) {
  return request({
    url: 'api/sysorg/delSysOrgs',
    method: 'post',
    data: para
  });
}
